Expand description
An asynchronous ZIP archive reading/writing crate with a heavy focus on streaming support.
Features
- Asynchronous design powered by tokio.
- Support for Stored, Deflate, bzip2, LZMA, zstd, and xz compression methods.
- Various different reading approaches (seek, stream, filesystem, in-memory buffer).
- Support for writing complete data (u8 slices) or stream writing using data descriptors.
- Aims for reasonable specification compliance.
Modules
A module which holds relevant error reporting structures/types.
A module which supports reading ZIP files using various approaches.
A module which supports writing ZIP files.
Structs
An immutable store of data about a ZIP entry.
A builder for
ZipEntry
.Enums
An attribute host compatibility supported by this crate.
A compression method supported by this crate.
Traits
A trait that extends
ZipEntryBuilder
’s functionality.A trait that extends
ZipEntry
’s functionality.